package com.asr.model;

import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

@Data
@NoArgsConstructor
@AllArgsConstructor
public class ProcessProgress {
    private String taskId;
    private String fileName;
    private Integer fileIndex;
    private Integer totalFiles;
    private String stage; // loading, diarization, recognition, completed, error
    private Double progress; // 0-100
    private String message;
    private Integer gpuId;
}
